push repeatedly - Spanish English Dictionary